Unit 5 Neyta Building, Leicester
Reg Number: 12820836
Date of Inc: August 18, 2020
Neyta Buildings, (Main Entrance Upper Charnwood
Reg Number: 01297317
Date of Inc: February 07, 1977