43 MELROSE STREET, LEICESTERSHIRE
Reg Number: 00574551
Date of Inc: January 01, 1970
23 MELROSE STREET, LEICESTER
Reg Number: 10081737
Date of Inc: January 01, 1970
25 Melrose Street, Leicester
Reg Number: 09993467
Date of Inc: February 08, 2016