Overview
Legal name
DELTAFLASH LIMITED
Region
North East England
Registered address
36 BROOM ROAD
FERRYHILL
CO DURHAM
DL17 8AF
Insolvency history
No