Overview
Legal name
DOWNROW LIMITED
Region
East of England
Registered address
CHELLS MANOR LODGE
2 MANOR HOUSE DRIVE
STEVENAGE
HERTFORDSHIRE
ENGLAND
SG2 7RR
Insolvency history
No