OZLEC LTD Company number SC731682 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address3 Delaney Court, Alloa, Clackmannanshire, Scotland, FK10 1RA PostcodeFK10 1RA Companies at this postcode 4 Map