Company name: The Menuhin Hall
Description: THE YEHUDI MENUHIN SCHOOL
Cobham Rd, Stoke D'Abernon, Great Bookham, Cobham KT11 3QQ, United Kingdom