The Body Shop International plc

Watersmead Business Park Building 7, Littlehampton, BN17 6LS, United Kingdom (South East)