Limra Engineering Works painter / Posted 9 months ago by pocketgenie / 19 views House Painters Painting Contractors Listing ID: 6766 Check all listings by this user Add to favourites Report abuse Contact details Office No 138, Street No 8, Jaffrabad, Delhi - 110053 (Near By Jaffrabad Metro Station)Jaffrabad,Delhi,India,110053 8147852135 Contact this listing owner Please, login to contact this listing owner. Facebook Twitter