About Carholme Freeholds Limited (09951246) United Kingdom