About Delcord Development L.p. (SL030420) United Kingdom