About Thirlmere Shared Equity Llp (OC425118) United Kingdom