Overview
Legal name
LEEMAR DUCTWORK LIMITED
Region
London
Registered address
20 ACACIA CLOSE
CHESHUNT
WALTHAM CROSS
HERTS
ENGLAND
EN7 6QF
Insolvency history
No