About John Dodd Property Limited (05919194) United Kingdom