About 10 Helmsley Place Ltd (11530671) United Kingdom