Registered with number 11543660 6 years ago, Bear And Cactus Ltd had been a private limited company until Tuesday 18th October 2022 - the date it was officially closed. The firm's official registration address was 71-75 Shelton Street, London.
This company was directed by just one director: Jennifer D., who was formally appointed in August 2018.
Jennifer D. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.