INDO EUROPEAN FOODS LTD
20 Wenlock Road, London, England, N1 7GU

Company No. 04105745
VAT No: 766571102