About Glin Homes Limited (11200972) United Kingdom