Goodricke Technical Management Services Limited · Elgin Investments And Trading Co.Ltd. · Borbam Investments Limited · Goodricke Group Limited · Koomber Tea Company Private Limited · Stewart Holl (India) Limited · Lebong Investments Private Limited · U01132 Wb1977 Plc031054 · U74140 Wb1979 Ptc032362 · U01132 As1978 Ptc001825