Genex Enterprises Private Limited · Terragreens Organic Private Limited · Terra Firma Projects Private Limited · Aditree Naturals Private Limited · U74999 Ap2010 Ptc069865 · Terra Firma Organic Private Limited · U72200 Ap2008 Ptc059109 · Gibbr Technologies Private Limited