Overview
Legal name
C & A ELECTRICAL SERVICES LTD
Region
London
Registered address
117 KENMORE AVENUE
HARROW
ENGLAND
HA3 8PB
Insolvency history
No