About Drummond Manor Management Company Limited (NI051675) United Kingdom