About Kenclodan Properties Ltd (13643063) United Kingdom