About Thomas More Square Partnership (LP006800) United Kingdom