Overview
Legal name
MARCHEN (PROPERTY DEVELOPMENT) LIMITED
Region
East of England
Registered address
ST ANDREWS CASTLE
33 ST. ANDREWS STREET SOUTH
BURY ST. EDMUNDS
ENGLAND
IP33 3PH
Insolvency history
No