About Coombe Mill Properties Limited (03822568) United Kingdom