Omega Technical Services Ltd is located in Wrexham, United Kingdom on 13 Miners Rd, Llay Industrial Estate, Llay. Omega Technical Services Ltd is rated 3 out of 5 in the category gas engineerair conditioning repair serviceappliance repair servicecommercial refrigerationelectrical engineer in United Kingdom.
Address
13 Miners Rd, Llay Industrial Estate, Llay