About Richmond Place Residents Management Company Limited (12540838) United Kingdom