Mace’s revenue drops £570m