Company name: CleenUp Luxembourg
Company headquarters: 6 rue de Schoenberg, Kehlen, L-8348, Luxembourg
Company Registration Court: Luxembourg
RC number: B274933
Tax number: LU34630506
Email address: luxembourg@cleenup.com
Telephone number: +49 174 192 5533