S & S Electrical Contractors Limited Company number02354258 StatusLiquidation TypePrivate Limited Company Incorporated1 Mar 1989 Registered office 37 High StreetBarryS. GlamorganCF6 8EB Data JSON Markdown