About Steward Projects L.p. (SL010223) United Kingdom