About Kilrush Properties Limited (10682104) United Kingdom