About Drummond Residents Association Limited (00871607) United Kingdom