Desmol Ltd.

VAT:GB246409404

20-22 Wenlock Rd. 

N1 7GU London

Great Britain