About Tudno Properties Limited (04104699) United Kingdom