Rubfila International Ltd.

Registered Head Office:
New Industrial Development Area,
Kanjikode, Palakkad - 678621.
Kerala, India.

Investor grievance: