About Doyle Dwellings Ltd (13303983) United Kingdom