TEBMA GARDENS LIMITED - CIN U01409TN1995PLC030336 | Company