Satellites & Electronics Repair
About Satellites & Electronics Repair
We repair tv's, mobiles, cameras, laptops and receivers.
More about Satellites & Electronics Repair
Satellites & Electronics Repair is located at 4 Wharf Street, LE1 2AA Leicester, United Kingdom
07752933861