About Burhill Properties Limited (04451706) United Kingdom