About Bucklebury Place (management) Limited (02060588) United Kingdom