About Drumgallagh Homes Limited (06462875) United Kingdom