About 2 Osmond Road Management Company Limited (04669146) United Kingdom