What We Do

Grains & Agribusiness

01

Flour Milling

FFM Group operates five flour mills in Malaysia with a total milling capacity of 3,050 mt/day. Overseas, FFM Group operates two flour mills in Vietnam, and one each in Thailand and Indonesia. FFM Group also has 20% interest in nine associates in China engaged in flour milling.

Flour Milling
Flour Milling
02

Animal Feed Milling

FFM Group is one of the key feed millers in Malaysia and operates five feed mills in Peninsular and East Malaysia with a total designed mixing capacity of 145 mt/hour.

Animal Feed Milling
Animal Feed Milling
03

Livestock Farming

FFM Farms Sdn Bhd operates 2 broiler breeder farms with a combined production capacity of 3.25 million broiler chicks per month, and a layer farm to complement the Group’s animal feed milling operations with a monthly production capacity of 20.0 million eggs.

Livestock Farming
Livestock Farming

Location Of Activities in Malaysia

Penang

Prai
  • Animal Feed Mill
  • Flour Mill

Selangor

West Port
  • Flour Mill
  • Animal Feed Mill

Johor

Pasir Gudang
  • Flour Mill
  • Animal Feed Mill

Sarawak

Kuching
  • Animal Feed Mill
  • Flour Mill

Sabah

Kota Kinabalu
  • Animal Feed Mill
  • Flour Mill

Kedah

Gurun

  • Broiler Breeder Farm

Negeri Sembilan

Sua Betong

  • Broiler Breeder Farm

Perak

Trong

  • Poultry Layer Farm
  • Penang

    Prai
    • Animal Feed Mill
    • Flour Mill
  • Selangor

    West Port
    • Flour Mill
    • Animal Feed Mill
  • Johor

    Pasir Gudang
    • Flour Mill
    • Animal Feed Mill
  • Sarawak

    Kuching
    • Animal Feed Mill
    • Flour Mill
  • Sabah

    Kota Kinabalu
    • Animal Feed Mill
    • Flour Mill
  • Kedah

    Gurun

    • Broiler Breeder Farm
  • Negeri Sembilan

    Sua Betong

    • Broiler Breeder Farm
  • Perak

    Trong

    • Poultry Layer Farm

    *mouse over the map to view description

    • Investor Relations Contact

      Address
      12th Floor, UBN Tower, No.10 Jalan P Ramlee, 50250 Kuala Lumpur, Malaysia
      Email
      This email address is being protected from spambots. You need JavaScript enabled to view it.
      Telephone
      603 - 2726 0088
      Fax (Corporate Affairs)
      603 - 2726 0198
      Fax (General Line)
      603 - 2726 0099