About Capital Freeholds Limited (01100469) United Kingdom