About Koch Properties Ltd (12212404) United Kingdom