Feel strongly about this business? Want to add a review of St James' Place Solihull? Please add your St James' Place Solihull review and help create a directory of recommended life insurance companies in Solihull. Are you the owner of St James' Place Solihull, then claim it today. This will allow you to amend your details and improve your listing.