AMBOSA LTD Company number 13056719 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address22 Lemon Street (Lgf Front), Truro, England, TR1 2LS PostcodeTR1 2LS Companies at this postcode 342 Average house price in TR1 2LS £438,000 (10 sales) Map