About 11 Upper Wimpole Street Limited (09975898) United Kingdom