About Glanwern Properties Limited (10539436) United Kingdom