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