Overview
Legal name
28 INDUSTRIES LTD
Region
Scotland
Registered address
20/6 STENHOUSE AVENUE WEST
EDINBURGH
SCOTLAND
EH11 3EU
Insolvency history
No