About Tick Properties Ltd (11466120) United Kingdom