About Terrace Hill Development Partnership (LP011135) United Kingdom