About Logan Management Services Limited (04690528) United Kingdom