125A LEICESTER ROAD, LANCASHIRE
Reg Number: 04054000
Date of Inc: January 01, 1970
127a Leicster Road,
Reg Number: 04964888
Date of Inc: November 14, 2003
127 A LEICESTER ROAD, MANCHESTER
Reg Number: 05459495
139 LEICESTER ROAD, MANCHESTER
Reg Number: 10224769
Date of Inc: September 06, 2016