Skip to main content"

Happybadge Limited

Registration reference
ZA673103
Date registered
18 February 2020
Registration expires
17 February 2027
Payment tier
Tier 1
Data controller
Happybadge Limited
Address
Edelman House 1238 High Road London N20 0LH