About Ice Properties Holdings (germany) Limited (07485568) United Kingdom