About 13 Osborne Road Management Limited (01194429) United Kingdom