Situated at 13 Portland Road, Birmingham B16 9HN Caramba Retail Specialists Limited was categorised as a Private Limited Company with 04052258 Companies House Reg No. It had been launched 24 years ago before was dissolved on Tuesday 10th October 2023.
The info we gathered regarding this particular firm's executives suggests that the last two directors were: Julie B. and Mark B. who were appointed on Monday 14th August 2000.
Mark B. was the individual who had control over this firm, had substantial control or influence over the company, owned over 3/4 of company shares and had 3/4 to full of voting rights.