About 26 Lichfield Grove Management Company Limited (03941912) United Kingdom