ORCO TECH LIMITED Company number 15436084 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address84 Denewood Avenue, Birmingham, United Kingdom, B20 2AE PostcodeB20 2AE Companies at this postcode 7 Average house price in B20 2AE £324,000 (23 sales) Map