About Clifden Developments Ltd. (03364475) United Kingdom