EDEN MILL BREWERS LTD Company number SC592419 · Monitor this company Active - Proposal to Strike off Overview People 8 Financial Control Documents Analysis Location Related Registered office Address96 Market Street, St. Andrews, Scotland, KY16 9PB PostcodeKY16 9PB Companies at this postcode 5 Map