About 20 Garlands Road Management Company Limited (02026871) United Kingdom