Advanced company searchLink opens in new window

BARVRACK FARM PARTNERSHIP

Company number SL001276

Registered office address
Barvrack Farm, Inveraray, Argyll
Company status
Active
Company type
Limited partnership
Registered on
9 March 1988