ABLE LANDSCAPES LIMITED Company number 09357069 · Monitor this company Dissolved Overview People 3 Documents Analysis Location Related Registered office Address18 ST. ANN'S ROAD, FAVERSHAM, KENT, UNITED KINGDOM, ME13 8RH PostcodeME13 8RH Companies at this postcode 21 Average house price in ME13 8RH £489,000 (10 sales) Map