About 76 Osborne Road Management Company Limited (02804873) United Kingdom