About Delstar Commercial L.p. (SL006588) United Kingdom