About Hendred House Management Limited (02516918) United Kingdom