Before revision: Their members are "predominantly" between 25 to 50 years old, white, middle-class, include some professionals, and so are not that different from mainstream members of society "as might be supposed".
After revision: Their members are "predominantly" between 25 and 50 years old, white, middle-class, include some professionals, and so are not that different from mainstream members of society "as might be supposed".