About Richardson House Residents Limited (02173878) United Kingdom