About The Keyes Management Company Limited (10427922) United Kingdom