Ibla came into being in 2000 as a company enlisted under no 03908750, located at N3 2JU London at Elscot House. This firm has been in business for twenty four years and its current status is active. The company's Standard Industrial Classification Code is 82990 which means Other business support service activities not elsewhere classified. Ibla Limited filed its latest accounts for the financial year up to Saturday 31st December 2022. The business most recent confirmation statement was filed on Friday 13th January 2023.
Presently, the following firm is the workplace of one director: Mario P., who was arranged to perform management duties 13 years ago. Since 2010/12/20 Robert G., had been responsible for a variety of tasks within the firm till the resignation 13 years ago. In addition another director, specifically Jenssen E. resigned in October 2009. Another limited company has been appointed as one of the secretaries of this company: Centrum Secretaries Limited.