The Ascott - The AscottThe Ascott Ltd. Geneco - GenecoGeneco Whitestone Technology - Whitestone TechnologyWhitestone Technology Pte. Ltd.