Overview
Legal name
DUCK MILL LANE MANAGEMENT LIMITED
Region
East of England
Registered address
MCABOLD HOUSE
74 DRURY LANE
HOUGHTON REGIS
BEDFORDSHIRE
ENGLAND
LU5 5ED
Insolvency history
No