About Clover Enterprises L.p. (SL022559) United Kingdom