About Macc Freeholds Limited (12650512) United Kingdom