Squid Loyalty Company numberFC040203 StatusActive TypeOther Company Type Incorporated6 Jan 2023 Registered office 48 Main StreetSchull Data JSON Markdown