Agreed with above. One would be safest. Plus I've found that my Angel Fish have their own little soap opera going on in my 125... It's a little ridiculous. When they decide suddenly Bruno isn't part of the club anymore they'll chase him to the other end of the tank, they can get pretty active while eking out these sort of things. So plenty of space is key.
If you want a lot of fish in a community but like Angels, I would suggest looking for smaller fish with similar shapes. Skirted Tetras (for example) come in a couple different colors and have the same sort of general shape plus they actually want to be in a group.