About Darwell Property Company L.p. (SL025720) United Kingdom