Sacha And Tan Architects Sdn Bhd
689036-M

Sacha And Tan Interiors Sdn Bhd
534703-K

Sacha & Tan Design Pte Ltd
200617492G