About Ducie Wharf Management Company Limited (04525024) United Kingdom