Town Road Limited with the registration number SC535921 has been in this business field for 8 years. The Private Limited Company can be reached at 19 Rutland Square, in Edinburgh and their postal code is EH1 2BB. This business's SIC code is 74909 meaning Other professional, scientific and technical activities not elsewhere classified. 2022-10-31 is the last time when the company accounts were reported.
As the information gathered suggests, this specific firm was started in May 2016 and has so far been managed by two directors.
Graeme D. is the individual with significant control over this firm, has substantial control or influence over the company.