About Duncton House Tenants Association Limited (00965946) United Kingdom