About Dempster House Residents Management Company Limited (02734779) United Kingdom