About 12 Osborne Road Management Co. Limited (01768295) United Kingdom