This particular 21st Group Ltd firm has been in this business field for 8 years, as it's been founded in 2016. Started with Registered No. 10357059, 21st Group is a Private Limited Company with office in Moda Business Centre, Borehamwood WD6 2BW. From Thursday 3rd December 2020 21st Group Ltd is no longer under the name Soulka. The company's registered with SIC code 47910 - Retail sale via mail order houses or via Internet. 2021-09-30 is the last time the accounts were reported.