About Dubarry Homes Ltd. (10489196) United Kingdom