Idl Group Limited could be found at 17 Blackfriars Lane, St Pauls in London. The company's zip code is EC4V 6ER. Idl Group has been actively competing on the British market since the company was set up on 2009-12-23. The company's registered no. is 07111665. The name of the company got changed in 2020 to Idl Group Limited. This business former name was Stp1 Solutions. This firm's SIC and NACE codes are 43390 meaning Other building completion and finishing. The company's latest accounts describe the period up to 2022-12-31 and the most recent annual confirmation statement was released on 2022-12-23.
In the following business, many of director's tasks up till now have been fulfilled by Stuart H., Sarah G. and Mark L.. As for these three executives, Sarah G. has carried on with the business the longest, having become a vital addition to the Management Board on December 2009.