26 WELFORD ROAD, LEICESTER
Reg Number: 03864232
Date of Inc: January 01, 1970
66 WELFORD ROAD, LEICESTER
Reg Number: 13130744
24A WELFORD ROAD, LEICESTER
Reg Number: 05893530
Date of Inc: January 08, 2006