About The Glen Residents Association Limited (03074240) United Kingdom