Company name: Glenfield Electronics
Description: Has your Television broke and needs repairing? Looking to upgrade to a Smart TV? Serving Leicester since 1969, we are Glenfield Electronics 0116 2517533
168 Fosse Rd N, Leicester LE3 5ES, United Kingdom