About Stanford Mortgage & Financial Services Limited (09922244) United Kingdom