117 Loughmuck Road, Omagh
Reg Number: NI681687
Date of Inc: August 19, 2021
104 Loughmuck Road, Omagh
Reg Number: NI659819
Date of Inc: March 15, 2019