About New Hempsted Properties Limited (12040482) United Kingdom