When I was event planning, I always worked with them and found their service to be pretty good.
They are in Centro Comercial Caminos del Inca
Av. Caminos del Inca 257, Oficina 227
2nd Etapa, 2nd Floor
They have another location in the center
Jr. Huallaga 160, Tienda 113