Esquared Technologies Limited is a dissolved company incorporated on 4 June 2015 with the registered office located in Leeds, West Yorkshire. Esquared Technologies Limited was registered 10 years ago.
Registered office address changed from Care of: City, Chartered Accountants Ltd Suite 540, 5th Floor, 162-168 Regent Street London W1B 5TF United Kingdom to C/O Geoffrey Martin & Co 3rd Floor One Park Row Leeds LS1 5HN on 15 April 2019