OLICLEM LIMITED Company number SC558373 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressQuayside House Dock Road, Methil, Leven, Scotland, KY8 3SR PostcodeKY8 3SR Companies at this postcode 11 Map