Careful with naming them "prostitutes", because this lable was made specifically as insult to them.
The four, in your context, are Agrath alias Agirath (sometimes Aggereth), Machalath, Lilith and Nahema. Ishet Zenunim is the insult, you shouldn't use towards these four. Consort of Lilith is Samael. Consort of Nahema is Asmodeus. Lilith the Young is another name for Nahema. Baalshedim (not to be confused with Baal) is consort of Machlath. According to some legends, Machalath's consort is Igrathiel. Agrath's consort is Baalhadad (who also shouldn't be confused with Baal, though He is similar, and in some rites They are being called together).
Some also make next connections according to following correspondences:
1. Nahema - North.
2. Machalath - West.
3. Agrath - South.
4. Lilith - East.
This way some associate them with Egin, Paymon, etc. Some associate with Samael, Azazel, Azael, Mahazael, but that is spurious. According to this logic, Lilith is associated with Baal, but They are of very different nature, wile Samael with Nahema, and that is plain wrong.
Edit: Also, they are not Angels. They are Demons. Or Mothers of Demons, to be more precise.