About Deodar House Residents Association Limited (01526198) United Kingdom