The Esla Business Ltd business has been operating in this business for one year, having started in 2023. Registered under the number 15166331, Esla Business is a Private Limited Company located in Office 8977 182-184 High Street North, London E6 2JA. The firm's classified under the NACE and SIC code 70229 and their NACE code stands for Management consultancy activities other than financial management.
Islam E. is the following firm's only director, who was formally appointed on 2023-09-26.
Islam E. is the individual who has control over this firm, owns over 3/4 of company shares.