Enfield Installations Limited Company number01791988 StatusLiquidation TypePrivate Limited Company Incorporated15 Feb 1984 Registered office 1 Cecil CourtLondon RoadEnfieldEN2 6BU Connections Companies at the same address Xcom (Services) Limited (01713793) Data JSON Markdown