2013 is the year of the launching of Wren Accountants LLP, the firm that was situated at 83 Ducie Street, in Manchester. The company was started on 2013-03-27. The firm registered no. was OC383786 and the postal code was M1 2JQ. The firm had been operating on the British market for about three years until 2016-05-24. Established as 123 Concepts Llp, this company used the business name until 2014, when it was changed to Wren Accountants LLP.