About Kaprico Properties Limited (11628689) United Kingdom