1 EDENSOR STREET, LEICESTER
Reg Number: 11091131
Date of Inc: January 12, 2017
Reg Number: 08304839
Date of Inc: January 01, 1970