2017 is the date that marks the establishment of 123 Radio Cars S Limited, a company located at 281 Croftfoot Road, in Glasgow. The company was founded on 2017-03-20. Its Companies House Reg No. was SC561002 and the company post code was G44 5LD. It had existed in this business for one year until 2018-08-28.
This company had one managing director: Scott T. who was managing it for one year.