OPTRALENS LTD Company number 16421773 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address209 The Broadway, Birmingham, England, B20 3EU PostcodeB20 3EU Companies at this postcode 22 Average house price in B20 3EU £268,000 (22 sales) Map