About Tv Property Holdings Ltd (13288213) United Kingdom