About Triwell Property Company L.p. (SL016407) United Kingdom