About Deauville Securities Holdings Limited (09868055) United Kingdom