The Legal Stuff

Delsaro Ltd

Registered Office: Bedford i-Lab, Stannard Way, Priory Business Park, Bedford MK44 3RZ. United Kingdom

Registered in England & Wales Reg No. 08468908

email: support@delsaro.co.uk

Delsaro & the Delsaro Logo are Registered Trademarks of Delsaro Ltd