Semos Language Services Limited is incorporated in England (in the United Kingdom)
Company number: 5736599
Registered address: 6 Neptune Terrace, Sheerness, Kent ME12 2AW