About Insignia Hotels Property Limited (12489895) United Kingdom