About Studd Hill Residents Association Ltd (00328513) United Kingdom