OpenCompanies

The Cleuchheads Partnership

Company number
SL001633
Status
Active
Type
Limited Partnership
Incorporated
26 Feb 1991

Registered office

Cleuchheads Farm
Lockerbie
DG11 2RN

Control

NameNature of controlNotifiedCeased
John William Sloan Significant Influence Or Control 26 Jun 2017

Data