About Northcote Management Ltd (10351112) United Kingdom