The Site Shop is a firm with it's headquarters at DN17 3JR Scunthorpe at 60a North Street. The company has been registered in year 2020 and is registered under the registration number 12848966. The company has existed on the British market for four years now and the official state is active. This business's SIC code is 46190 and has the NACE code: Agents involved in the sale of a variety of goods. Its latest accounts cover the period up to 2022-08-31 and the latest annual confirmation statement was released on 2022-11-30.
There is 1 director now running the following limited company, namely Helen S. who's been carrying out the director's obligations for four years. Since August 2020 Matthew C., had performed the duties for this limited company until the resignation in 2020.
Helen S. is the individual who has control over this firm, has substantial control or influence over the company.