TESLA TECHNOLOGY LTD Company number 09645499 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address18 Mount Close, Moseley, Birmingham, England, B13 8DQ PostcodeB13 8DQ Companies at this postcode 5 Map