About 7 Osbourne Road Management Company Limited (03766317) United Kingdom