About The Residents Of No.12 Limited (02823322) United Kingdom