About The Square (glenfield) Residents Association Limited (06255960) United Kingdom