LEAD SMILE LTD Company number 17278628 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address5 Canal Place, Leeds, England, LS12 2DU PostcodeLS12 2DU Companies at this postcode 5 Average house price in LS12 2DU £856,000 (2 sales) Map