About Duncan House Residents Company Limited (04541085) United Kingdom