Trovabin came into being in 2021 as a company enlisted under no 13418594, located at DY13 8UW Stourport-on-severn at Office 6 Riverside Business Centre. This firm has been in business for three years and its current status is active. The enterprise's SIC and NACE codes are 49410 meaning Freight transport by road. The latest financial reports describe the period up to 2023-04-05 and the latest annual confirmation statement was submitted on 2023-05-24.
We have 1 director currently running this particular limited company, namely Maria A. who's been performing the director's assignments since 2021-05-25. That limited company had been presided over by Lacey H. up until three years ago.
Maria A. is the individual with significant control over this firm, owns over 3/4 of company shares.