About Clover Organisation L.p. (SL020369) United Kingdom