Company name: The Royal School, Haslemere
Description: The Royal School is a co-educational day and boarding independent school for pupils aged 0 –18 and a member of United Learning.
The Royal School, Farnham Ln, Haslemere GU27 1HQ, United Kingdom