Person profile · Commercial register
Michael John Leech
Newquay
Michael John Leech holds 1 commercial register mandates — including Direktor at Bank Court (Newquay) Ltd.. All company connections, shareholdings and roles at a glance.
Active mandates
- Direktor