Desmol Ltd.

VAT:GB246409404

EORI: GB246409404000

20-22- Wenlock Rd.

N1 7GU London

Great Britain