Close

Company Information

The Company was incorporated and registered in England and Wales with registered number 11499183.

Registered Office

89 Leigh Road
Eastleigh
SO50 9DQ

Prospectus

The Prospectus for MENA Land PLC upon admission to the LSE on 11 April 2019 is available in PDF format to download here.