About Tenancy Life Cycle Ltd (11276225) United Kingdom