- Buy report
-
- Client
- Supplier
- Competitor
- Other
MR DENNIS MIDDLETON RITCHIE
Active
Unlock This Report?
Unlock The Full Report
- Credit score, financials and risk data
- Directors, shareholders and ownership
- CCJs, payment behaviour and filing history
- 5 official Companies House documents
- Instant download and online viewing
- Email alerts for key changes
- Personal monitoring dashboard
Upgrade to Lite
- 5 credit reports
- 100 accounts downloads
- 100 accounts exports
Your plan will start immediately and the time remaining on your existing plan will be refunded
Yes, upgrade to Lite- Summary
- Companies
- Financials
- Credit Risk
- Related Directors
Related Directors & Secretaries
| Director Name | Relationship | Appointments |
|---|---|---|
| 906737102 | AUREX SYSTEMS (ARBROATH) LIMITED | - |
| 900018132 | AUREX SYSTEMS (ARBROATH) LIMITED | - |
| 900018131 | AUREX SYSTEMS (ARBROATH) LIMITED | - |
| 906737102 | PANMURE TOOL & ENGINEERING COMPANY LIMITED THE | - |
| 900018132 | PANMURE TOOL & ENGINEERING COMPANY LIMITED THE | - |
| 900018131 | PANMURE TOOL & ENGINEERING COMPANY LIMITED THE | - |
| 906737102 | NASBRIT LIMITED | - |
| 900020496 | NASBRIT LIMITED | - |
| 900018132 | NASBRIT LIMITED | - |
| 900018131 | NASBRIT LIMITED | - |
| 902153031 | PRECISION MINIATURE PRESSINGS LIMITED | - |
| 906737102 | PRECISION MINIATURE PRESSINGS LIMITED | - |
| 900018131 | PRECISION MINIATURE PRESSINGS LIMITED | - |
| 906737102 | INTERPLEX AUTOMATION LIMITED | - |
| 900018132 | INTERPLEX AUTOMATION LIMITED | - |
| 900018131 | INTERPLEX AUTOMATION LIMITED | - |
| 932740163 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 930762340 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 922887361 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 930740632 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 929806229 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 924053295 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 922887359 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 912110917 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 921774232 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 919024326 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 919024384 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 919024506 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 919024888 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 919028451 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 915411694 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 915018160 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 914913919 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 913654852 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 901601478 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 912469908 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 910928458 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 902153025 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 902153031 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 900018131 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 900097671 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 900097672 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 900017741 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 900018131 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 900018132 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 900018134 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 900018136 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| 906737102 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |
| Secretary Name | Relationship | Appointments |
|---|---|---|
| 902153025 | AUREX SYSTEMS (ARBROATH) LIMITED | - |
| 900018131 | AUREX SYSTEMS (ARBROATH) LIMITED | - |
| 902153025 | PANMURE TOOL & ENGINEERING COMPANY LIMITED THE | - |
| 900018131 | PANMURE TOOL & ENGINEERING COMPANY LIMITED THE | - |
| 902153025 | NASBRIT LIMITED | - |
| 900018131 | NASBRIT LIMITED | - |
| 902153025 | PRECISION MINIATURE PRESSINGS LIMITED | - |
| 900018131 | PRECISION MINIATURE PRESSINGS LIMITED | - |
| 902153025 | INTERPLEX AUTOMATION LIMITED | - |
| 900018131 | INTERPLEX AUTOMATION LIMITED | - |
| 922100548 | ENNOVI ADVANCED MOBILITY SOLUTIONS UK LIMITED | - |