About Norcam Properties Limited (10025629) United Kingdom