STAR FISH LEISURE FARM Logo

STAR FISH LEISURE FARM

Register No. 201503269837 (JM0739618-X) Joined since 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.

+6012-455 2208 [email protected]
verified_img