GLIMMA is registered in England and Wales at Freemantle Road, Lowestoft, Suffolk NR33 0EA
Company Registration number 4126932