About Tvl Properties Ltd (NI646514) United Kingdom