Overview
Legal name
A & B AIR SYSTEMS LIMITED
Region
Wales
Registered address
UNIT 21 ABBENBURY WAY
WREXHAM INDUSTRIAL ESTATE
WREXHAM
LL13 9BZ
Insolvency history
No