Montaigne Place is Nigeria's largest luxury skincare, cosmetic, fragrance, and well-being retail company. Founded on the vision to provide luxury at its best,
Genesis Cinemas is one of Nigeria’s leading cinema developers and operators of multiplex cinemas in Nigeria. GC is part of the Genesis Group, a Nigerian