About Turiff Properties Ltd (13193068) United Kingdom