2015 marks the start of Vista Site Works Limited, the company which was located at Radiant House, 28-30 Fowler Road in Ilford. The company was created on 26th October 2015. Its Companies House Reg No. was 09840949 and the company zip code was IG6 3UT. The company had been operating in this business for about 8 years up until 25th April 2023.
Fitzroy W. and Richard W. were listed as enterprise's directors and were managing the company for 8 years.
Richard W. was the individual who controlled this firm, had substantial control or influence over the company.