ContactUK & Europe Sales+44 (0)131 440 4000sales@armadilla.co.uk Head office, design & buildUnit 1, Mayfield Industrial Estate, Newtongrange Mayfield EH22 4AD, Scotland Curious to learn more? Download our Product Guide to discover the full range of Armadilla’s luxury accommodation units. Email Address Download We respect your privacy. Thank you!