Shackleton Group, Madrid, Spain