Overview
Legal name
BARR 'A YARD LIMITED
Region
Scotland
Registered address
63 KENNETH STREET
STORNOWAY
ISLE OF LEWIS
SCOTLAND
HS1 2DS
Insolvency history
No