Overview
Legal name
ENFIELD INSTALLATIONS LIMITED
Region
London
Registered address
1 CECIL COURT
LONDON ROAD
ENFIELD
MIDDX
EN2 6BU
Insolvency history
Yes