About St. Michael (ashleworth) Management Limited (04326687) United Kingdom