BARRACK ST HOLDINGS LTD Company number SC839632 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address139 Barrack Street, Glasgow, Scotland, G4 0UE PostcodeG4 0UE Companies at this postcode 4 Map