OH, MY BABY, gemaakt in 2012 (het Verenigd Koninkrijk), over van de 331 zustermerken en 1917 concurrerende merken. OH, MY BABY is eigendom van RTL Group, genoteerd aan de beurs van Francfort . De ISIN code, het internationale identificatienummer van het beursgenoteerde bedrijf, is LU0061462528. OH, MY BABY behoort tot de bedrijfssector Media-gediversifieerd.