21 Stroud Road came into being in 2014 as a company enlisted under no 09086830, located at GL2 4RH Gloucester at Truthe House Bristol Road. This firm's last known status was dissolved. 21 Stroud Road had been operating on the market for at least 3 years.
The following limited company was managed by an individual director: Jonathan I. who was administering it from 2014-06-16 to the date it was dissolved on 2017-08-22.