About Llangoedmor Properties Limited (01627747) United Kingdom