About Drumgola Properties Limited (NI677599) United Kingdom