Company identity
Founded / incorporated
10 March 1987
Company number SL000940
Legal name
MESSRS DOUGLAS-DAMHEAD FARM
Company type
Limited Partnership
Region
Unknown
Registered address
DAMHEAD FARM
TRAQUAIR
PEEBLES
Insolvency history
No