UNIT 5 NEYTA BUILDING, LEICESTER
Reg Number: 12820836
Date of Inc: January 01, 1970
Neyta Buildings, (Main Entrance Upper Charnwood
Reg Number: 01297317
Date of Inc: February 07, 1977