BARROWS ENTERPRISE TRUST LIMITED Company number SC079588 · Monitor this company Dissolved Overview People 50 Financial Control Documents Analysis Location Related Registered office Address64 MONCUR STREET, GLASGOW, G40 2SL PostcodeG40 2SL Companies at this postcode 3 Map