About Northcote Property Developments Ltd (12783962) United Kingdom