Administrators FRP Advisory confirmed that The Body Shop is up for auction The business is up for sale after a restructuring plan was not deemed viable The operation of the 100 stores still open ...