Company identity
Founded / incorporated
15 June 2018
Company number SL033129
Legal name
MPE SCOTS (NO. 12 INFRA) LP
Company type
LIMITED-PARTNERSHIP
Region
Scotland
Registered address
Unknown
Insolvency history
No