About H3e Properties Limited (08826931) United Kingdom