About Coghall Property Investment Limited (13409417) United Kingdom