Company overview
Company Number
14391931
Name
18Mw Ltd
Entity type
Private Limited Company
Industry codes
68209
Status
Active
Incorporation date
2 October 2022
Address
23A Dudden Hill Lane, London, NW10 2ET, United Kingdom
Postal code
NW10 2ET
Country
United Kingdom