BIODEGRA LIMITED Company number 11263420 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address32 Burlington Road, Isleworth, United Kingdom, TW7 4LY PostcodeTW7 4LY Companies at this postcode 25 Average house price in TW7 4LY £933,000 (16 sales) Map