About Thepropertystoregroup Ltd (10676421) United Kingdom