Overview
Legal name
APOLLO ELECTRICAL SOLUTIONS LTD
Region
South West England
Registered address
30 HILLVIEW GARDENS
FELTON
BRISTOL
BS40 9UH
Insolvency history
No