About Kynhorn Developments Ltd (10816339) United Kingdom