Not sure if it is too late but you can contact Rina Electrical (http://rinaelectrical.com.sg/), they can come down and have a look and advise what model will fit in the existing cabinetry and what else you need to change to accomodate a dishwasher. They sell a wide range of brands so you won’t be stuck to one brand.
They charge $50 for the service which is refundable if you ultimately purchase from them. Over the past few years, I bought replacement built in oven, steam oven, microwave oven and dishwasher and they were very helpful.