About 111 Osborne Road Flats Management Company Limited (03072167) United Kingdom