L&A NATURAL LIMITED Company number 11624239 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address5 ST. MARYS ROAD, FAVERSHAM, KENT, ENGLAND, ME13 8EH PostcodeME13 8EH Companies at this postcode 14 Average house price in ME13 8EH £383,000 (40 sales) Map