Company name: London Christmas Lighting
Description: Christmas light installation based out of London, Ontario but servicing London, Kitchener, Waterloo, Guelph, Hamilton, Woodstock and more!
138 Poplar Grove, London, ON N6E 2X7, Canada