ELECTRA HOUSE, 2 PEPPER ROAD, BRAMHALL MOOR TECHNOLOGY PARK, HAZEL GROVE, SK7 5BW
Electra House is a modern 2-storey office building fronting on to Pepper Road and located on the popular Bramhall Moor Technology Park, which is home to a number of notable occupiers including...