About Henbury Properties Limited (00258274) United Kingdom