You can contact us by email on: info@demea.co.uk or you can call us on 0208 422 3614 between the hours of 9am and 6.00pm Monday to Saturday (excluding bank holidays).
Please be aware that many of the answers to your queries will be found in our FAQ's section.
Registered office address:
DEMEA LTD Somerset Lodge, Mount Park Avenue, Harrow on the Hill, Middlesex, London, HA1 3JW
Registered in England Company No: 6511363 VAT No: 929 4330 13