About 3 Osborne Road Management Company Limited (03376698) United Kingdom