Jimmytreble began its operations in 2013 as a Private Limited Company with reg. no. 08501269. This company's head office was situated in Norwich at Suite 1, London House 68-72. This Jimmytreble Ltd company had been in this business for at least four years.
This specific firm had a solitary managing director: James W., who was arranged to perform management duties in 2013.