Group Structure

Corporate ownership hierarchy and control relationships

3 Parents 0 Subsidiaries

Parent Companies

Company NameCompany IDCountryOwnership
MPRC EUROPE LIMITEDUK-06146573united kingdom50-75%
LYNSTONE SSF E HOLDINGS II S.À R.LB255834luxembourg50-75%
MACQUARIE PRINCIPAL FINANCE UK LIMITEDUK-11667655united kingdom50-75%

BESTLA UK LIMITED

UK-15351758