About 39 Fitzroy Street Limited (11437205) United Kingdom