This business referred to as Iddova was founded on December 13, 2022 as a Private Limited Company. This firm's headquarters can be found at London on 51a Graham Road. Should you have to contact the firm by post, its post code is E8 1DA. The company registration number for Iddova Ltd is 14538676. This firm's principal business activity number is 71121 which means Engineering design activities for industrial process and production.
Thibault D. is this enterprise's single director, who was assigned to lead the company on December 13, 2022.
Thibault D. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.