Group Factorisation