About 87 Grange Road Management Company Limited (04103814) United Kingdom