2013 is the date that marks the establishment of Management Media Ltd., a firm located at 4 Northwest Business Park, Servia Hill in Leeds. The company was founded on 2013-02-19. Its Companies House Reg No. was 08410022 and the company post code was LS6 2QH. The firm had existed in this business for three years up until 2016-01-12.
This specific firm had a single managing director: Dean U. who was leading it for three years.