About 59 Hanover Street Limited (11737897) United Kingdom