OpenCompanies

Humbrack Farm

Company number
SL003075
Status
Active
Type
Limited Partnership
Incorporated
13 Aug 1997

Registered office

Humbrack Farm
Blackhills
Elgin

Data