About Tic Property And Investments Ltd (11793773) United Kingdom