Tolbar Ltd is a dissolved company incorporated on 26 November 2020 with the registered office located in Coventry, West Midlands. Tolbar Ltd was registered 5 years ago.
Registered office address changed from 71-75 Shelton Street Covent Garden London WC2H 9JQ England to 18 Treherne Road Coventry West Midlands CV6 3EA on 12 April 2022