Infomatika Software Solutions 7 years ago ID: #3489 Listed In : Computer & Accessories 23 Castalia Square, LONDON, Greater London, E14 3NG 020 75441058 Business Description Infomatika Software Solutions, Address : 23 Castalia Square, LONDON, Greater London, E14 3NG, Phone : 020 75441058 Reviews & Ratings Write a Review No Review. Please login / register to add your review.