JOHN ROCHE LIMITED Company number 10966815 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFLAT 22 THORNBURY COURT, CHURCH ROAD, ISLEWORTH, LONDON, UNITED KINGDOM, TW7 4PP PostcodeTW7 4PP Companies at this postcode 12 Average house price in TW7 4PP £378,000 (15 sales) Map