About The Glen Powell Road Residents Association Limited (04407971) United Kingdom