This Mountain Roads Ltd company has been operating on the market for 12 years, having launched in 2012. Registered with number 08196584, Mountain Roads is a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital) located in 2 Red Rock International, Llanelli SA15 1BW. This company's declared SIC number is 70100 meaning Activities of head offices. Mountain Roads Limited released its latest accounts for the period that ended on Saturday 30th April 2022. The latest annual confirmation statement was filed on Tuesday 12th September 2023.
In this specific limited company, many of director's obligations have so far been performed by Nicholas A. and Robert L.. Within the group of these two managers, Nicholas A. has administered limited company the longest, having become a vital addition to the Management Board on August 2012.