Germany
Piggy Germany GmbH
Stadtweide 17, 46446, Emmerich am Rhein, Germany
Registration number: HRB 737988 Amtsgericht Ulm
VAT number: DE322482583
Director: Sander Levert
Netherlands
Piggy Netherlands B.V.
Bisonspoor 3002-B901
Maarssen
KvK number: 58334904
info@piggy.eu
+31 85 773 71 77
United Kingdom
Piggy Technologies United Kingdom Limited,
6th Floor, Charlotte Building,
17 Gresse Street,
London, W1T 1QL.
Registration number: 14033781.
(England & Wales)