Smooglei Limited Company numberFC039325 StatusActive TypeOther Company Type Incorporated18 Feb 2022 Registered office Business Innovation CentreUnit 210NUI Galway Data JSON Markdown