About Insignia Hotels Limited (11258669) United Kingdom