Azlan profits set to top £18m