Advanced company searchLink opens in new window

GLENLUDE FARMS

Company number SL003164

Registered office address
Glenlude Farm, Traquair Estate, Innerleithen, Peebles-Shire
Company status
Active
Company type
Limited partnership
Registered on
24 November 1997