CENA HOLDINGS LTD Company number 14653294 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address23 Thatchers Way, Isleworth, England, TW7 7PL PostcodeTW7 7PL Companies at this postcode 15 Average house price in TW7 7PL £384,000 (19 sales) Map