business account for the digital economy in Trafalgar Square

About 2 results.

Pay iO Ltd

20-22 Wenlock Road, N1 7GU London, United Kingdom

The core mission is to use Open Banking to empower businesses in the UK. Our aim is to provide cutting edge ecosystems that bring efficiency, new revenue opportunities and cost cutting to merchan…

Barnes & Scott

Paul Street 89-90, EC2A 4NE London, United Kingdom

We are developing London's digital economy by providing a one-stop accounting, tax and business advisory service. Specialising in Digital, Media & Tech startups

  • 1