Overview Details Press Releases Multimedia Locations People Groups Sova Infotech Ltd Sova Infotech LtdSuite 508, 1 Alie Street, London E1 8DE, UKLondon, Greater London E1 8DEgbPhone: 02070961650Fax: 02077024125 Directions: Sova Infotech