About Thurgur Properties Limited (10535154) United Kingdom