Excellent service from all staff, especially Kirsty from the Bathgate office, she made our experience much more easier than was expected. Also a big thank you to Kay Roos ... more