About Thornicroft Properties Limited (02322247) United Kingdom