Stourbridge Project Services came into being in 2006 as a company enlisted under no 05728733, located at DY8 1ST West Midlands at 5 Greenfield Avenue. The firm's last known status was dissolved. Stourbridge Project Services had been operating in this business for at least fifteen years.
Scott F. was this particular enterprise's director, selected to lead the company eighteen years ago.
Scott F. was the individual who had control over this firm, owned over 3/4 of company shares.