About 30-32 Thames Street Limited (08489620) United Kingdom