About Ascot Place (branksome Park) Management Limited (12747141) United Kingdom