Buckingham Group has halted trading