Overview
Legal name
I.S.T.L. ENGINEERING LIMITED
Region
Wales
Registered address
UNIT 1 BEDWAS BUSINESS CENTRE
BEDWAS HOUSE INDUSTRIAL ESTATE
BEDWAS
CAERPHILLY
WALES
CF83 8DU
Insolvency history
No