mcleodgroup
Company Information
McLeod Group Sdn. Bhd. (Reg. No. 201701029284)

McLeod Dredging & Marine Sdn. Bhd. (Reg. No. 202001037222)
Indica System Sdn. Bhd. (Reg. No. 201401048706)
Copyright © 2025, 2026
Home
Business
Information
Products & Services
marine + manufacturing + defense + trading
Contact Us
Group Company
Subsidiaries
Website
Email Inquiries