About Gwel Y Llan Management Company Limited (10212084) United Kingdom