meckrai group

retail and whole sale of sporting goods and fitness equipment
est 1909
manufacture of protein hydrolysates and speciality chemicals
est 1981
art gallery and dealership showcasing contemporary indian art
est 1999





info@meckrai.com