About Kenton Road Investments Limited (10014179) United Kingdom