About 68 Huntingdon Street (management) Limited (03321749) United Kingdom