Alba Trees Ltd is registered in England and Wales (Company No. 02188633). Registered office: 4 Sloane Terrace, London, SW1X 9DQ. Our main nursery is located at Lower Winton, Gladsmuir, Tranent, EH33 2AL. Please read our privacy policy and cookie policy for details on how we protect your information and the terms of using this website.