50 employees
Rumour London is a fashion designer that sells dresses, knitwear, and sleepwear products.
2014