About Trial-link Property Ltd (12190488) United Kingdom