SCOTCRA LTD. Company number SC298016 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressBoisils Bowden, Melrose, Roxburghshire, United Kingdom, TD6 0ST PostcodeTD6 0ST Companies at this postcode 7 Map