Id Lead Ltd with the registration number 11188963 has been a part of the business world for 6 years. This Private Limited Company is officially located at 27 Old Gloucester Street, , London and their zip code is WC1N 3AX. This enterprise's SIC code is 73110 meaning Advertising agencies. Id Lead Limited filed its latest accounts for the period up to February 28, 2023. Its latest annual confirmation statement was released on February 5, 2023.
Timothy A. is this particular company's single managing director, that was arranged to perform management duties in 2018 in February.
Timothy A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.