The present invention relates to a new class of heterocyclic compounds and pharmaceutically acceptable salts thereof, process for preparing the same, pharmaceutical composition containing these compounds and to their use in treatment of diseases caused due to formation and accumulation of AGEs (Advanced Glycation endproducts). The compounds of the present invention are useful for the treatment of diabetic and aging-related complications caused by formation and accumulation of AGEs, such as neuropathy, nephropathy, microangiopathy, retinopathy, hypertension, heart failure, atherosclerosis, Alzheimers disease & dermatological disorders.La presente invención se relaciona con una nueva clase de compuestos heterocíclicos y sus sales farmacéuticamente aceptables, el proceso para la preparación de los mismos, las composiciones farmacéuticas que contienen estos compuestos y con su uso en el tratamiento de trastornos provocados por la formación y acumulación de AGEs (Productos finales de Glicacíón Avanzada). Los compuestos de la presente invención son útiles en el tratamiento de complicaciones diabéticas y relacionadas con el envejecimiento provocadas por la formación y acumulación de AGEs, tales como neuropatía, nefropatía, microangiopatía, retinopatía, hipertensión y falla cardiaca, arterioesclerosis, enfermedad de Alzheimer y trastornos dermatológicos.