About Delancey Nw1 Group Ltd (11346572) United Kingdom