Headquarters and Showroom
The Coach House, Capesthorne Hall, Siddington,
Nr Alderley Edge, Cheshire, SK11 9JY
JB Interiors: +44 (0) 1625 861 935
Llama: +44 (0) 1625 861 936
Email: info@llamagroup.co.uk
Manchester Office
Peter House, Oxford Street, Manchester, M1 5AN
Phone: +44 (0) 161 710 0150