About Hudson Place Management Limited (02597591) United Kingdom