Epicroads came into being in 2019 as a company enlisted under no 12002879, located at LE6 0JL Leicester at 57 Park Road. The firm's last known status was dissolved. Epicroads had been offering its services for three years.
The following limited company was administered by a solitary managing director: Catherine S., who was appointed on 4th July 2019.
Catherine S. was the individual who controlled this firm, owned over 3/4 of company shares.