About Tack Properties Ltd (SC696134) United Kingdom