About Buckhill Properties Limited (07187053) United Kingdom