Search the register – results All results BODYSHOP360 LTD 14769826 - Incorporated on 30 March 2023 20-22 Wenlock Road, London, England, N1 7GU