About Kendall Management London Ltd (13244479) United Kingdom