About Kilrush Property Limited (10897286) United Kingdom