REKHA LEELARAM is a director in 2 company/s.
| DIN | 02968230 |
| VRL AGRO PRODUCTS INDIA PRIVATE LIMITED Active Chennai |
CIN: U01111TN2020PTC137572 |
| BRAND BLITZ DIGITAL IMAGING PRIVATE LIMITED Active Chennai |
CIN: U74999TN2019PTC128931 |