DigitalSpike Limited
20-22, Wenlock Road, N1 London
United Kingdom
Company No 11536063
Registered in England
Director: Nuban CHEWACHAN
Mail: info at digitalespike(.)de
Phone: +44 2038850811