About Philip Freeman Properties Limited (SC245574) United Kingdom