About Headspace Properties Limited (08213962) United Kingdom