LESLIE FARM SERVICES LTD Company number SC616306 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address4 The Courtyard, Haddington, United Kingdom, EH41 4LS PostcodeEH41 4LS Map