Company name: LCI Productions Ltd
Description: 3D Projection Mapping | Laser sfx | Water Shows | LCI are a Show Production | Installation | Design consultancy. We create memorable experiences worldwide.
55 Merthyr Terrace, London SW13 8DL, United Kingdom