The London Mini Centre started conducting its business in the year 2000 as a Private Limited Company under the ID 04083141. The company's office was based in London at 69b Ridgway. The The London Mini Centre Limited firm had been operating in this business for twenty three years.
Grant H. and Anthony B. were the company's directors and were running the firm from 2000 to 2023.
Executives who had control over the firm were as follows: Anthony B. had substantial control or influence over the company. Grant H. had substantial control or influence over the company.