About Drummond Court (ascot) Management Company Limited (05437624) United Kingdom