TABTREE LIMITED Company number 02385041 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office Address21 OLIVE GROVE, WAVERTREE, LIVERPOOL, L15 8LU PostcodeL15 8LU Companies at this postcode 5 Average house price in L15 8LU £258,000 (34 sales) Map