About 223 Queenstown Road (management) Limited (03998447) United Kingdom