FARMSTAND LIMITED Company number 09899173 · Monitor this company Dissolved Overview People 9 Financial Control Documents Analysis Location Related Registered office Address23-24 Resolution Way, London, SE8 4NT PostcodeSE8 4NT Companies at this postcode 17 Average house price in SE8 4NT £18,000 (1 sales) Map