Offices
Kemp House, 152 – 160 City Road, London, EC1V 2NX, United Kingdom
+44 207 7003 915
Monday – Friday: 10.00 – 17.00
www.demko.co.uk / info@demko.co.uk
Registered in England and Wales (2007) with company number 06399019 – VAT number GB 172 7525 96