INVESTA PROPERTIES LIMITED Company number 11393352 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address110 Whitchurch Road, Cardiff, United Kingdom, CF14 3LY PostcodeCF14 3LY Companies at this postcode 151 Average house price in CF14 3LY £303,000 (18 sales) Map