This particular Ibl Ltd business has been offering its services for at least eighteen years, as it's been established in 2006. Started with Registered No. 05859499, Ibl is a Private Limited Company located in Ibl Limited Albert Street, Manchester M43 7ZH. The company's principal business activity number is 82990 - Other business support service activities not elsewhere classified. Its most recent annual accounts describe the period up to 2022-08-31 and the most recent annual confirmation statement was filed on 2023-06-27.
There seems to be one director presently controlling this particular firm, namely Peter S. who's been carrying out the director's duties since 2006-06-27.
Peter S. is the individual who controls this firm, owns over 3/4 of company shares.