Report - LIMURU TEA PLC - unilever-ewa.comLimuru Tea Plc owns 282 hectares of tea plantations situated four kilometres to the east of Limuru Town. The Company is an outgrower to Unilever Tea

Please pass captcha verification before submit form