About Tenant Strategies Limited (02984717) United Kingdom