100 Miles began its business in 2012 as a Private Limited Company under the following Company Registration No.: 08238166. The company's head office was registered in Birmingham at 136 Pineapple Road. The 100 Miles Limited firm had been in this business field for at least three years.
Oliver H. was the company's managing director, assigned to lead the company in 2012 in October.