About Finchley Music School Limited (07287270) United Kingdom