600 Group - Half year results