The Smelly Bean Ltd business has been on the market for at least one year, as it's been founded in 2018. Registered with number 11350998, Smelly Bean was set up as a Private Limited Company located in 2 Stamford Square, London SW15 2BF. This firm's declared SIC number is 75000 - Veterinary activities.
Right now, the following business is the workplace of one director: Melanie B., who was appointed in 2018.
Melanie B. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.