Allreal invites shareholders to 25th annual general meeting