About Coombe Hill Development Limited (08583960) United Kingdom