About Killygarvan Homes Ltd (13083138) United Kingdom