Thanks for the advise. I went to TC Ubi (nearer to my home as Sat I'm not working) to check.
The mechanic heard the sound when we drove 1 round and immediately asked me to drive back for him to work on it.
All done in 30 mins.
He told me shock absorbers were not tighten properly.
I was surprised and asked how these could have been missed out by their mechanics and he ask me to check with TC Lok Yang.
When I called up TC Lok Yang about it, the technical adviser did not elaborate and just keep repeating, if the noise comes back, he will allocate the chief mechanic to look into it.
Anyway, after the visit to TC Ubi, no more noise from the front end and smoother ride.
So I did not pursue further.
I am not sure whether the 2 days of clanking noise due to the loose shock absorbers will affect their lifespan but I told the technical adviser I will lodge a complain if the shock absorbers break within 1 year of usage.
I am sharing this here as I am quite disappointed by the quality of work by TC Lok Yang.