118 JARROM STREET, LEICESTER
Reg Number: 15176216
Date of Inc: January 01, 1970
Reg Number: 14820419
122 JARROM STREET, LEICESTER
Reg Number: 15316963
FLAT 2 102A, LEICESTER
Reg Number: 15236410