TECHLABSTORE LTD Company number 10132282 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address125 HARLEY ST, LONDON, UNITED KINGDOM, W1G 6AY PostcodeW1G 6AY Map