About Hendford Properties Limited (08031029) United Kingdom