About Douglas House Property Limited (09089171) United Kingdom