arrow_back
Entities
MR STEPHEN EDWARD LEACH
unknown
Individual
MR STEPHEN EDWARD LEACH is an individual. Holds positions at LEACH HOLDINGS SCOTLAND LTD, M8HOMES (SCOTLAND) LTD, B'STARD BARISTA LTD, and SC774288.
bookmark_add
Save this entity to a watchlist · Get alerts on changes · API access
Sign up free
Signal Intelligence
verified
No sanctions, PEP status, or adverse risk signals are currently on record for this entity.
Associated Companies
🇬🇧 LEACH HOLDINGS SCOTLAND LTD
DIRECTOR
🇬🇧 M8HOMES (SCOTLAND) LTD
DIRECTOR
🇬🇧 B'STARD BARISTA LTD
DIRECTOR
🇬🇧 SC774288
DIRECTOR