About Teather Property Investments Limited (09921421) United Kingdom