About Stephen Doyle Land Developments Limited (09396519) United Kingdom