2016 is the year of the launching of Every Scar Tells A Story Ltd, the firm which was located at Kemp House, 160 City Road in London. The company was founded on December 1, 2016. The reg. no. was 10505690 and the zip code was EC1V 2NX. The firm had been operating in this business for approximately five years until March 16, 2021.
Mary R. was the firm's director, designated to this position in 2016 in December.