Based in 38 De Montfort Street, Leicester LE1 7GS Itf Media Ltd was categorised as a Private Limited Company and issued a 06581362 Companies House Reg No. This firm was launched on 2008-04-30. Itf Media Ltd had existed in the United Kingdom for at least 9 years.
The limited company was administered by a single director: Stuart B., who was arranged to perform management duties 16 years ago.