Located at Churchill House, London NW4 4DJ 100 Mile Media Limited was a Private Limited Company and issued a 07503354 Companies House Reg No. It had been set up 14 years ago before was dissolved on 2018-03-20.
The business was administered by just one managing director: Lee B., who was appointed in 2011.
Lee B. was the individual who controlled this firm, owned over 1/2 to 3/4 of company shares .