About Kendall Management Limited (10019253) United Kingdom