About Mcdowall Property Holdings Limited (09974475) United Kingdom