MEHRA BROTHERS INVESTMENTS AND HOLDINGS PVT LTD - CIN