Overview
Legal name
ALACRA LIMITED
Region
Scotland
Registered address
22 CUNNINGHAM GARDENS
HOUSTON
JOHNSTONE
SCOTLAND
PA6 7GA
Insolvency history
No