Logo
Menu

Mrs Leyla Ayshe Brown

United KingdomUnited Kingdom

Age45 years
NationalityBritish
Country of residenceEngland

Related companies

Company nameRole in the companyAppointed on
WATER 2050 LIMITEDPerson with significant control28 Feb 2021