About Tymah Properties Limited (12859435) United Kingdom