2012 signifies the establishment of The Cycle Site Limited, a firm located at 78 Tenter Road, Moulton Park Industrial Estate in Northampton. It was registered on Tue, 8th May 2012. The registration number was 08060446 and the area code was NN3 6AX. The company had existed on the market for about 4 years up until Tue, 26th Jul 2016.
Lee A. was this specific company's managing director, assigned this position in 2012 in May.