About North West Freeholds Limited (04220168) United Kingdom