TERRA FIRMA (SCOTLAND) LTD.

Overview of TERRA FIRMA (SCOTLAND) LTD.

Address Line 1
UNIT 11 MANOR FARM BUSINESS PARK
Address Line 2
MANOR FARM
Town
County
Postcode
FK9 5QA
Number
SC212428
Category
Private Limited Company
Status
Active
Incorporated
2000-10-30
SIC Code
01610 - Support activities for crop production