OLEMCO LTD Company number 17235069 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address160 Aston Hall Road, Birmingham, England, B6 7LA PostcodeB6 7LA Companies at this postcode 6 Map