About Three Peaks Inns Ltd (12439778) United Kingdom