This particular company was situated in Stroud registered with number: 11181274. It was established in the year 2018. The headquarters of this firm was located at 54 London Road 54 London Road. The area code for this address is GL5 2AD. This firm was dissolved in 2023, which means it had been in business for five years.
The limited company was led by just one managing director: David S., who was appointed on February 1, 2018.
David S. was the individual who controlled this firm, owned over 3/4 of company shares.