About Drumkeen Properties Limited (NI649673) United Kingdom