Advanced company searchLink opens in new window

ACHARA FARM

Company number SL000823

Registered office address
Achara Farm, Duror Of Appin, Argyll
Company status
Active
Company type
Limited partnership
Registered on
6 May 1986

Confirmation statement overdue

First statement date 5 May 2018
due by 19 May 2018