About Byrne Homes & Developments Ltd (13663028) United Kingdom