About Canin Property Ltd (12358968) United Kingdom