JOSHUAHARBORNE LTD Company number 12783018 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address23 Orchard Rise, Birmingham, West Midlands, United Kingdom, B26 1QT PostcodeB26 1QT Companies at this postcode 12 Average house price in B26 1QT £220,000 (59 sales) Map