Gemaakt in 2010 (het Verenigd Koninkrijk), BP INVIGORATE bezit 150 zustermerken en 2202 concurrerende merken. BP INVIGORATE is eigendom van BP, genoteerd aan de beurs van Francfort . De ISIN code (internationaal gebruikte code om beursbedrijven te identificeren) van BP is GB0007980591. BP INVIGORATE maakt deel uit van de activiteitssector Olie gas.