About Northroy Properties Limited (01215795) United Kingdom