LEILA'S LARDER LIMITED Company number SC487601 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressKirklands, Balcomie Road, Crail, Fife, KY10 3XL PostcodeKY10 3XL Companies at this postcode 3 Map