About Tsr Property Holdings Ltd (11463204) United Kingdom