Scott Logic Limited Master Services AgreementLimited Master Services Agreement • May 18th, 2022
Contract Type FiledMay 18th, 2022Scott Logic Limited a company incorporated in England (Company number 05377430), with its registered office at 3rd Floor, 1 St James’ Gate, Newcastle Upon Tyne NE1 4AD (“Scott Logic”);