About 27 Osborne Road Management Limited (05046947) United Kingdom