About Clonard Developments Limited (02054122) United Kingdom