Our complex use them and they are excellent. They took over from the old NGPS - Nicholas Group Property Services who turned into a joke. If you hear NGPS referred to in negative terms it will probably be the old company, not to be confused with New Generation........