STAR FISH LEISURE FARM Logo
Numero ng Rehistrasyon 201503269837 (JM0739618-X) Sumali simula pa noong 2024 Jul 24

Based in Johor, Malaysia, STAR FISH LEISURE FARM offers unmatched team building experiences and resort amenities. Ideal for event management and factories.

verified_img