About 6 Osborne Road Management Company Limited (03115472) United Kingdom