Key factsactiveLegal nameOPENPAYD SERVICES LTDfr_inseeRegistration853998581fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2019-09-16fr_inseeRegistered address9 TH FLOOR THE SHARD, LONDON SE 1956, ROYAUME-UNIfr_inseeIndustry66.19Bfr_insee