About Kenryn Developments Limited (07780022) United Kingdom