TWEENLEAF LTD Company number 16793239 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address156, City Point, Flat 101 Chapel Street, Salford, Lancashire, United Kingdom, M3 6ET PostcodeM3 6ET Companies at this postcode 12 Average house price in M3 6ET £255,000 (64 sales) Map