Glorious Betsy began its operations in 2011 as a Private Limited Company under the following Company Registration No.: 07594547. The firm's headquarters was based in London at 73 Blythe Road. The Glorious Betsy Limited business had been in this business for 12 years.
According to the firm's register, there were two directors: Tara S. and Louise G..