About Henstridge Properties Limited (03256884) United Kingdom