About St. James S Place Dfm Holdings Limited (09687687) United Kingdom