About Thistle Court Operation1 Limited (12121963) United Kingdom