About Stanford Square Partnership (LP003097) United Kingdom