Company identity
Founded / incorporated
28 November 2005
Company number SC293764
Legal name
BARRA SHELL LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
AITKENHEAD FACTORY STRAITON ROAD
KIRKMICHAEL
MAYBOLE
SCOTLAND
KA19 7LS
Insolvency history
No