About St. Edmund S Wharf Management Company Limited (04406651) United Kingdom