FELIX ARMAH LIMITED Company number 09320067 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address39 Woodglade Croft, Birmingham, England, B38 8TD PostcodeB38 8TD Companies at this postcode 5 Average house price in B38 8TD £356,000 (14 sales) Map