Jillicom Limited, 13 Medway Court, Andover, Hampshire, SP10 5ER, UK
Registered in England. No. 3966915