FAROD LIMITED Company number 08085093 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address63 AVONDALE COURT, AVONDALE ROAD, CANNING TOWN, LONDON, UNITED KINGDOM, E16 4PU PostcodeE16 4PU Companies at this postcode 11 Average house price in E16 4PU £252,000 (2 sales) Map