About Logan Place Consultants Limited (03449847) United Kingdom