About St Lukes Management (hoylake) Company Limited (11347657) United Kingdom