Showing all results for
SC039708
About 16 results (0.13 seconds)
3 mos ago
#SC039708
Active
LTD
Bearcroft Farm, Holywood, Dumfries, Scotland, DG2 0RJ
Bearcroft Farms Limited
#SC039708
Ownership Rights (75 to 100%)
Bearcroft Farms Limited
#SC039708
Ownership Rights (75 to 100%)
Bearcroft Farms Limited
#SC039708
Secretary (Resigned)
Bearcroft Farms Limited
#SC039708
Director Control