Indigo Squared Limited has over 18 years of experience in supplying software solutions. The company focuses on technology that meets the needs of its clients.
Indigo Squared Limited is operated by Indigo Squared Limited and is a Active company incorporated on 19 August 2004 with the registered office located in London, Greater London. Indigo Squared Limited was registered 21 years ago.