Youlthorpe came into being in 2021 as a company enlisted under no 13700752, located at DE24 8AA Derby at Office 3.10 Litchurch Plaza. This firm's last known status was dissolved. Youlthorpe had been operating offering its services for two years.
This specific business was controlled by one director: Homer A., who was arranged to perform management duties in December 2021.
Homer A. was the individual who controlled this firm, owned over 3/4 of company shares.