About Hendford House Property Management Limited (05457504) United Kingdom