About Hampstead Music School Ltd (10495295) United Kingdom