About Timeblock Industrial Properties Limited (08640164) United Kingdom