Associated companies TPL Holdings (Private) Limited TPL Corp Limited TPL Insurance Limited TPL Security Services (Private) Limited