About Claddagh Rose Properties Limited (12242260) United Kingdom