About Kilcoyne Properties Limited (10486658) United Kingdom