Company Number: OE010939 KELMSCOTT SERVICES S.À R.L. (the "Business") is a Overseas Entity, incorporated on 4 January 2023 (Wednesday) in UK. The business current operating status is Active and registered office is at 78-80 AVENUE DE LA LIBERTÉ, LUXEMBOURG.