About Dafforne Road (no. 38) Residents Limited (02029328) United Kingdom