About Thor Developments (cheshire) Limited (11875327) United Kingdom