About Tenacity Properties Limited (12882501) United Kingdom