Logo
Menu

Mr Christopher Charles Leigh

United KingdomUnited Kingdom

Age51 years
NationalityBritish
Country of residenceScotland

Related companies

Company nameRole in the companyAppointed on
LEROCK LTDPerson with significant control13 Dec 2022