About Quantock Property Developments Ltd (09976408) United Kingdom