About Glan Hafren Residents Management Company Limited (07134288) United Kingdom