About Kendall Property Investments Limited (12635978) United Kingdom