12 GALWAY TECHNOLOGY CENTRE MERVUE BUSINESS & TECHNOLOGY PARK, GALWAY
Reg Number: FC038002
Date of Inc: February 11, 2020