Key factsactiveLegal nameHAPPYPOPZ LTDuk_chRegistrationSC856030uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2025-07-18uk_chRegistered address2/2 31 DOWANHILL STREET, GLASGOW, G11 5QRuk_chIndustry47990 - Other retail sale not in stores, stalls or marketsuk_ch