About Embankment Place Limited Partnership (SL001928) United Kingdom