About Thor Properties Ltd (12625282) United Kingdom