About Kensington By Intoku Ltd (12969385) United Kingdom