Sir
You can buy a Japanese Alto, the one with PakSuzuki shape or the newer one .
Toyota Passo and Vitz are not available for 550K, unless its of 1999-2000 model or 3 door.
Toyota Duet can be bought, but it is not very successful in Pakistan.
Cuore Auto is a good choice.
Regards