The information available on this website is designed to provide general information only.
The information may contain technical inaccuracies or typographical errors.
Information may be changed or updated without notice. We may also make improvements and/or changes at any time without notice.
Moixa Energy Holdings (registered number 04941671, VAT number GB 863825007) and subsidiary Moixa Energy Ltd (registered number 05608754, VAT GB 872630321) are companies registered in the UK, registered office, Russell Square House, 10-12 Russell Square, London, WC1B 5LF.
Correspondence should be addressed to:
Moixa Energy Ltd., Unit 9, 10-11 Archer Street, London, W1D 7AZ United Kingdom