About Kencorp Developments Ltd (12929367) United Kingdom