Data Menu Limited Legal Name: Data Menu Limited Company Number: 14497044 Registered office address: 86-90 Paul Street, London, England, United Kingdom, EC2A 4NE Company type: Private limited Company Incorporated on: 21 November 2022 Nature of business (SIC): 63110 - Data processing, hosting and related activities Company Email: corporate@datamenu.co.uk Company Phone: +44 7822 013887