Registered with number 07364268 14 years ago, Annie Stevens Designs Limited had been a private limited company until Tue, 8th Dec 2020 - the time it was officially closed. The firm's last known registration address was T C Group Level 1 Devonshire House, One Mayfair Place London.
This specific firm had 1 managing director: Sebastian S., who was appointed in 2019.
Sebastian S. was the individual who controlled this firm, owned over 3/4 of company shares.