About The Statwood Partnership (LP005675) United Kingdom