Overview
Legal name
DELSEY LIMITED
Region
South West England
Registered address
IMPERIAL HOUSE
HARLEY PLACE
CLIFTON
BRISTOL
BS8 3JT
Insolvency history
No