About Jackson Thorn Properties Limited (12935748) United Kingdom