About Northcott Properties Limited (13259721) United Kingdom