Logo
Menu

Leech, Ben Alexander

United KingdomUnited Kingdom

Age32 years
NationalityBritish
OccupationDirector
Country of residenceUnited Kingdom

Related companies

Company nameRole in the companyAppointed on
BSTM INVESTMENTS LIMITEDDirector19 Mar 2014
HECAS LIMITEDDirector16 Aug 2017
HECAS HOLDINGS LIMITEDDirector19 Apr 2017