About 101 103 Northcote Road Management Company Limited (02034694) United Kingdom