BIRMINGHAM AUTO REPAIRS LTD Company number 14802999 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address7 Devonshire Villas, Wright Street, Birmingham, England, B10 9RW PostcodeB10 9RW Map