About Balmoral Place (wembley Park) Management Limited (01484034) United Kingdom