About Glynogwr Properties Limited (11733492) United Kingdom