About 96 Osborne Road Management Company Limited (02513197) United Kingdom