2018 is the date that marks the start of Smelly Bean Ltd, the company that was situated at 2 Stamford Square, , London. It was founded on 2018-05-09. Its Companies House Reg No. was 11350998 and the zip code was SW15 2BF. The firm had been present on the British market for three years up until 2021-04-27.
This business was supervised by 1 director: Melanie B. who was overseeing it for three years.
Melanie B. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.