About Thistle Accommodation Ltd. (SC695973) United Kingdom