Producer name : Impossible B.V. Impossible B.V.
Producer obligation type : B2C
Producer registered office address : Hoge Bothofstraat 45, Enschede, 7511ZA
Producer registration number : WEE/BU3719XD
Producer compliance scheme : WEE/BU3719XD
Producer compliance scheme operator : Direct registrant
Producer compliance scheme address :
Authorised representative overseas producer :
Find and update company information