BRA HOLDINGS LTD Company number SC859525 · Monitor this company Active Overview People 4 Control Charges Documents Analysis Location Related Registered office AddressUnit Ha7, St. Boswells, Melrose, United Kingdom, TD6 0HH PostcodeTD6 0HH Companies at this postcode 31 Map