Opgericht in september 2015
De besloten vennootschap Squirrel Square Holding B.V. is gevestigd op Scholeksterpad 20 te DELFT en is actief in de branche Financiële holdings. Het bedrijf is bij de kamer van koophandel geregistreerd onder kvk nummer 64122247 en is gelegen in Vogelbuurt-West in de gemeente Delft. Bij Squirrel Square Holding B.V. is 1 persoon werkzaam.