About Southgrove Property Company L.p. (SL010786) United Kingdom