BLUE PIXEL Ltd
Private limited company with a share capital of £1,300
Registered office: 26 rue Colonel Dumont, 38000 Grenoble, France
Telephone: +33 (0)1 84 17 49 21
Email: contact@blupixelcie.com
VAT Registration Number: GB30892761040
Company Registration Number: 892761040 (Grenoble Trade and Companies Register, France)
Publication Director: Lucie Richebracque