About Claddagh Properties Limited (02628325) United Kingdom