About Tenacious Properties Limited (00768889) United Kingdom