Overview
Legal name
DENE PLACE 26 ST LEONARDS ROAD MANAGEMENT LIMITED
Region
South East England
Registered address
FLAT 14 DENE PLACE
26 ST. LEONARDS ROAD
EASTBOURNE
EAST SUSSEX
ENGLAND
BN21 3UX
Insolvency history
No