Kelia Service Level AgreementService Level Agreement • September 11th, 2020
Contract Type FiledSeptember 11th, 2020Kelia Limited a company registered in England & Wales, (Company Number 11919939) whose registered office is at Lodge Offices, Turton Gardens, Feckenham. B96 6JB (“hereafter referred to as Kelia”) And