Lekh Raj & Co Category: Civil ContractorsContact Number: +(91)-9811397303 Address: C-324, D, Kotla Mubarakpur, Delhi - 110003