About Thor Property Solutions Ltd (13575691) United Kingdom