TRIO BAR AND KITCHEN LIMITED Company number 12484591 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address573 Garratt Lane, London, England, SW18 4ST PostcodeSW18 4ST Companies at this postcode 17 Average house price in SW18 4ST £433,000 (23 sales) Map