About Tac Property & Investments Ltd (10480914) United Kingdom