Key factsactiveLegal nameTHE OSPREY TRUSTfr_inseeRegistration893478172fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2020-12-16fr_inseeRegistered addressTHOMAS EDGE HOUSE, TUNNEL STREET ST HELIER, JERSEY, ROYAUME-UNIfr_inseeIndustry68.32Bfr_insee