About 3 Northcote Road Management Company Limited (03889359) United Kingdom