About Northcote Developments Limited (00830298) United Kingdom