About 24 Earlham Street Limited (09073355) United Kingdom