About Stormhouse L.p. (LP014201) United Kingdom