Hi @eqvadministrator,
this forum make some reply protected (visible only by owner of reply and admins) when contains some terms like "admin". The word "admin" is commonly used for login credentials and as the forum is public sharing these messages could be dangerous.
Anyway this reply is not relevant to your request. Speaking of Joomla 4 we have started the project (and it is already well advanced) but due to other commitments it does not have a high priority. At today we sell and support only version for Joomla 3.
However back to your question, your use case is possible. you can also test it partially in free version. To create a list of "building managers" you can create a menu item of type Easy Profile-> Users List and set a static filter to show only users with a specific value in some Easy Profile's field or of users belonging to a specific usergroup. The paramenter that allow it is called "Custom SQL Where" and you can see some syntax (it is like SQL Where) at
http://docs.easy-profile.com/index.php/article/sql-custom-where (you can test it also in free version). If you add a search module (with firstname and lastname fields) linked to this menu item then the result will be always limited by Custom SQL Where parameter (so all "building managers"