BARSFIELD SERVICES LIMITED Company number SC733221 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address66 Abbotsford Road, Galashiels, Scotland, TD1 3NL PostcodeTD1 3NL Companies at this postcode 2 Map