Registered as 06521862 sixteen years ago, Baccara Designs Limited had been a private limited company until 2020-09-22 - the day it was formally closed. Its last known office address was 193 Grange Road, South Norwood London.
The officers were as follow: Robert E. arranged to perform management duties in 2008 in March and Sandra M. arranged to perform management duties sixteen years ago.
Executives who had significant control over the firm were: Sandra M. owned over 3/4 of company shares. Robert E. owned over 3/4 of company shares.