About Tulah Properties Limited (09195627) United Kingdom