The company known as Towber was founded on Monday 30th January 2023 as a Private Limited Company. The company's headquarters could be found at London on 71-75 Shelton Street, Covent Garden. In case you need to get in touch with the company by mail, its post code is WC2H 9JQ. The official reg. no. for Towber Limited is 14625046. The company's declared SIC number is 49410 which stands for Freight transport by road.
There is just one managing director now leading this firm, namely Seiyab A. who has been utilizing the director's tasks for one year.
Seiyab A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.