CONTACT US If you would like to get in touch, use the form below to drop us a message. We will get back to you as soon as we can. HEADQUARTERS 27 Royal Elizabeth Yard, Kirkliston, EH29 9EN (0131) 331 1242 info@albaworks.co.uk