About Clacy S Properties Limited (12097588) United Kingdom