About Kendells Property Co Limited (12414407) United Kingdom