About Consolidated Investment Holdings Limited (05590097) United Kingdom