About Logan Place Management Limited (04261912) United Kingdom