T-LEAF LTD. Company number 12628191 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address16 Jeffs Road, Cheam, Sutton, England, SM1 2JE PostcodeSM1 2JE Companies at this postcode 10 Average house price in SM1 2JE £520,000 (24 sales) Map