About The Kenwood Club Limited (10831686) United Kingdom