About Drummond House (management) Limited (01594251) United Kingdom