About St. Michael S Close Residents Association Limited (01869130) United Kingdom