United Kingdom

Manufacturing Office

MeshPower Limited
3-4 Wells Terrace
London, N4 3JU
United Kingdom

Registered Office

MeshPower Limited
Devonshire House
60 Goswell Road
London
EC1M 7AD
United Kingdom

Telephone: +44 (0)203 778 0450

Investors

If you are interested in investing in MeshPower’s business, please call the London office or email [email protected]

Media

If you would like further information or a press pack, please email [email protected]

Careers

MeshPower is always looking for interesting individuals to join our core team and help develop the business. Please email [email protected]