3 CHURCH LANE, LEICESTER
Reg Number: 05335710
Date of Inc: January 01, 1970
THE MANOR HOUSE, LEICESTER
Reg Number: 08372261