Company news Invictus House celebrates ‘Outstanding’ Ofsted Rating by Jessica Seal / 4th February 2019