This business named Mela Consultants was started on 2018-08-13 as a Private Limited Company. This company's office may be reached at London on 73c Grange Road. In case you need to reach this business by mail, its post code is W5 5BU. The office reg. no. for Mela Consultants Limited is 11514295. This company's Standard Industrial Classification Code is 69201, that means Accounting and auditing activities. Mela Consultants Ltd filed its account information for the period up to 2022-08-31. Its latest annual confirmation statement was submitted on 2023-08-12.
This company has one managing director at present controlling the firm, namely Paul D. who's been carrying out the director's duties for six years.
Paul D. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.