THS LABS LTD Company number 15664269 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address10 Lees Place, London, England, W1K 6LL PostcodeW1K 6LL Map