About Kenyon Street Limited (05946030) United Kingdom