About The Mallards (hanley Swan) Management Company Limited (12142373) United Kingdom