Mr Alex Devere and Partners Leaves Spencer Lodge to Devere group Hotel UK. Mr Devere leaves Spencer Lodge Hotel praising their services. Read less