Company name: Griff Services Ltd - HQ
Description: Your Electricians in Manchester and Cheshire in Installations, Electric Testing, Design and Electric Vehicle Charging Points for domestic and commercial.
1, Digital World Centre, Lowry Plaza, The Quays, Salford, Manchester M50 3UB, United Kingdom