Company name: Holland House School
Description: An independent, non-denominational school in Edgware, Middlesex, for boys and girls from four to eleven years of age.
1 Broadhurst Ave, Edgware HA8 8TP, United Kingdom