About Tenacious Property Investments Ltd (08316693) United Kingdom