About Stephen Doyle Homes Limited (09933507) United Kingdom