Lucky 7 Puzzles is part of the Seven Publishing Group Ltd. Registered in England at 20 Upper Ground, London SE1 9PD.
Company No. 4809240