India Shelter is a leading housing finance company for low to middle income borrowers in northern India