UNIT 3 MOYOLA INDUSTRIAL ESTATE, CASTLEDAWSON
Reg Number: NI024368
Date of Inc: December 04, 1990
Reg Number: NI045702
Date of Inc: June 03, 2003