About Tyche Property Investment Limited (09572831) United Kingdom