Lease: 44 - 335 LIGHTHOUSE Rd, London South, N6M 1J8