Back to search
Nature Scotland Limited
SC611261
active
Private Limited Company
Health Score
65 / 100
Some Concerns
25/30
Filing
0/30
Financial
40/40
Risk
No risk factors detected.
Details
LOCH NA CUILCE DERVAIG, ISLE OF MULL, PA75 6QW
Incorporated 19/10/2018
Compliance
Accounts
Up to date
Confirmation statement
Up to date
Industry
79120
Tour operator activitiesOfficers
Persons with Significant Control
Mr Ewan Ben Miles
75–100% shares
75–100% votes
Appoint directors
British · United Kingdom · Age 39
Loch Na Cuilce, Dervaig, Isle Of Mull, PA75 6QW
Notified 19/10/2018
Former PSCs
Mr John Miles
Ceased 11/11/2022
Mrs Thelma Anne Miles
Ceased 11/11/2022