City Electrical Factors ← View details 11, Unit, 5-6 Rivulet Road, Wrexham, Wales LL13 8DL +44 1978 356915 Get Directions From* To * — Required information