About St Michaels Management Company (liverpool) Limited (02465161) United Kingdom