Customer Hotline: +250 (0)78 157 5606

United Kingdom

Head Office

MeshPower Limited
Imperial College Incubator
Imperial College London
South Kensington, London
SW7 2AZ
United Kingdom

Manufacturing Office

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

Rwanda

Head Office

MeshPower Limited
KN 8 Avenue
Kaciyiru
Kigali, Rwanda

Registered Office

MeshPower Limited
Kigali City Tower, 14th floor
Plot No. 6418, Avenue du Commerce
P.O. Box 6528
Kigali, Rwanda

Telephone: +44 (0)203 76 39474

Telephone: +250 (0)787 442 648

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]