About Kenpro Properties Limited (11781504) United Kingdom