About Drum Mead Residents Company Limited (02007781) United Kingdom