About Turnstile Property Ltd (13484588) United Kingdom