CLESTRA LIMITED Singapore Branch