About Defynnog Properties Limited (07556723) United Kingdom