About Drummond Property Limited (09880985) United Kingdom