About Caranda Property Ltd (11569261) United Kingdom