Spotted Swallowtail began its operations in the year 2013 as a Private Limited Company registered with number: 08678857. This company's registered office was based in London at 129 Station Road. This Spotted Swallowtail Ltd business had been in this business field for five years.
This limited company had just one managing director: Karina V., who was assigned this position in 2013.