121 Adverts started its operations in the year 2010 as a Private Limited Company with reg. no. 07348625. The firm's office was located in Dagenham at The Old Tuck Shop. The 121 Adverts Limited business had been operating in this business for four years.
Andrew A. was this particular firm's managing director, formally appointed in 2010 in August.