Company name: Mount House School
Description: Mount House is a school where pupils successfully combine intellectual endeavour with enthusiastic engagement well beyond academia.
Camlet Way, Barnet EN4 0NJ, United Kingdom