About Threadmet Properties Limited (05961862) United Kingdom