Castle Trust Bank strengthens London sales team