9 Newby Gardens, Leicester
Reg Number: 15104593
Date of Inc: August 30, 2023
14 NEWBY GARDENS, LEICESTER
Reg Number: 13303534
Date of Inc: January 01, 1970
10 NEWBY GARDENS, LEICESTER
Reg Number: 13021663