Key factsactiveLegal nameSLAPPMAKERS LIMITEDfr_inseeRegistration883035867fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2020-01-04fr_inseeRegistered address2 WOODBERRY GROVE, FINCHLEY, LONDON N12 0DR, ROYAUME-UNIfr_inseeIndustry47.91Afr_insee