FreeTranslation.com Ownership

This website is owned by: SDL plc

Registered Address:
SDL
Globe House
Clivemont Rd
Maidenhead
SL6 7DY
England

Registered Company Number:
2675207

Place of Registration:
England and Wales