The following information is provided in line with UK company disclosure requirements.
- Company name
- Meridian Merchant & Energy Solutions Ltd
- Company number
- 17562173
- Company type
- Private Limited Company
- Company status
- Active
- Registered in
- England and Wales
- Incorporated on
- 4 November 2026
- Registered office
- 322 Mortlake Road, Ilford, England, IG1 2TG, United Kingdom
- Telephone
- [to be confirmed]
- [to be confirmed]
- VAT number
- [to be confirmed, if VAT-registered]
You can verify these details on the Companies House register.
Regulatory status
Meridian helps businesses explore solutions supplied by third-party providers. Meridian does not claim to be an energy supplier, water retailer, payment processor or telecoms network operator, and is not authorised by or affiliated with any regulator unless expressly stated on this page.