Company name: Barrows Enterprise Trust Ltd
Description: The Barrows Enterprise Trust website for the World famous Barras Market
64 Moncur St, Glasgow G40 2SL, United Kingdom