About Ministry Wharf Management Limited (07259604) United Kingdom