Idba Limited with reg. no. 10238939 has been on the market for 8 years. This Private Limited Company can be found at C/o Golder Baqa, Ground Floor 1 Baker's Row in London and company's area code is EC1R 3DB. This enterprise's principal business activity number is 82990 - Other business support service activities not elsewhere classified. Idba Ltd filed its account information for the financial year up to June 30, 2022. The business most recent confirmation statement was released on June 19, 2023.
There seems to be a solitary managing director now leading the company, specifically James S. who has been doing the director's obligations for 8 years.
James S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.