About 27 29 New North Road Management Company Limited (04147767) United Kingdom