About K And R Properties Limited (07023707) United Kingdom