0116 356 0304
0116 228 0300
10 Holland Road
Registered Office Address:
22a Burton Street
Wida Leicester is an Independent business owned and operated by SLS Online Solutions Ltd trading as Wida Leicester as a licensee of Wida Group Limited.
Registered in England & Wales, Company No: 5859554. VAT Registeration No: 110 2930 69.
We are located in Melton Mowbray