Project Ochre

An overview of the opportunity is as follows:

  • Income of £1.18m for the year ending June 2018
  • Adjusted EBITDA of 376k for the year ending June 2018
  • Capacity of 93 places (Currently limited to 86 places)
  • Overall “Good” Ofsted rating with personal development, behaviour and welfare being rated as “Outstanding” as of the 6 July 2017
  • Historically high levels of occupancy
  • Robust organisational structure in place
  • Potential for further growth and development