Registered as 07203179 fourteen years ago, The Human Body Shop Limited is a Private Limited Company. The company's present mailing address is 31-33 Heathcoat Street, Nottingham. This firm's SIC and NACE codes are 86900, that means Other human health activities. 2022-03-31 is the last time when the accounts were filed.
To this date, this particular limited company has only been overseen by 1 director: Rachel B. who has been caring of it for fourteen years.
Rachel B. is the individual who has control over this firm, owns over 3/4 of company shares.