About Kilbaron Homes Limited (10886222) United Kingdom