About Terra Rubery Lp (SL022969) United Kingdom