About Kendra Properties Limited (11910699) United Kingdom