About Glamorgan Housing Limited (12766938) United Kingdom