About Delta Global Properties L.p. (SL012868) United Kingdom