BALMEADOWSIDE LTD Company number SC559815 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressBalmeadie Steading, Newburgh, Cupar, Fife, Scotland, KY14 6JG PostcodeKY14 6JG Companies at this postcode 4 Map