UNIT 1 FIRST AVENUE, MANCHESTER
Reg Number: 03115547
Date of Inc: January 01, 1970
UNIT 8, NEPTUNE HOUSE FIRST AVENUE, MANCHESTER
Reg Number: 14628836
LEONARD WORKS FIRST AVENUE, MANCHESTER
Reg Number: 01759108
Date of Inc: June 10, 1983