Square Deal S.A.
IT Consulting
Project Management
Email: info@squaredeal.lu
Tel: (+352) 691 500 480
1-3, rue d'Eich
L-1461 Luxembourg
Register of Trade: B140225
Authorisation: 10065805/0
VAT: LU28222001