Overview
Legal name
LATCHMAIN LIMITED
Region
East of England
Registered address
115 NEW LONDON ROAD
CHELMSFORD
ESSEX
CM2 0QT
Insolvency history
Yes