About Northcote Management Co. Limited (02694280) United Kingdom