Company overview
Company Number
16839697
Name
11 Minds (Energy) Limited
Entity type
Private Limited Company
Industry codes
73110
Status
Active
Incorporation date
7 November 2025
Address
The Organ Works, Turnham Green Terrace Mews, London, Greater London, W4 1QU, England
Postal code
W4 1QU
Country
United Kingdom