About Kaben Properties Limited (13157523) United Kingdom