About Ten Upper Grosvenor Street Management Limited (03001439) United Kingdom