About No. 1 Osborne Villas (management) Limited (01039882) United Kingdom