Key factsactiveLegal namePETRARCH HOLDINGS LIMITEDfr_inseeRegistration902269794fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2021-01-01fr_inseeRegistered addressTEMPLEBACK, 10 TEMPLEBACK, FIRST FLOOR, BRISTOL, ROYAUME-UNIfr_inseeIndustry68.32Bfr_insee