About 7 Osborne Road (bristol) Management Limited (01395883) United Kingdom