Red Lola started its operations in the year 2010 as a Private Limited Company under the following Company Registration No.: 07389023. This company's head office was registered in London at Suite 11 Penhurst House. This Red Lola Limited business had been operating offering its services for at least 5 years.
Maria P. was this company's director, assigned this position in 2010 in September.