Overview
Legal name
DECCOM INVESTMENTS LIMITED
Region
North West England
Registered address
ATLAS WORKS
LOWER AUDLEY
BLACKBURN
LANCASHIRE.
BB1 1BB
Insolvency history
Yes