About Barrow And Randall Roads Residents Association Ltd (12819783) United Kingdom