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