About Harewood Place (slough) Management Limited (02932168) United Kingdom