Papillon Memories began its operations in 2016 as a Private Limited Company with reg. no. 10148423. This firm's registered office was situated in Sheffield at 564 Loxley Road. This particular Papillon Memories Limited firm had been operating in this business for at least 5 years. The name of this business was changed in 2018 to Papillon Memories Limited. This company previous business name was Papillon Complex Care Solutions.
Michelle R. was this specific company's managing director, appointed in 2016 in April.
Michelle R. was the individual who had control over this firm, owned over 3/4 of company shares.