About Sudbury Avenue No. 1 Residents Company Limited (02365349) United Kingdom