About Homehurst Residents Co. Limited (02409716) United Kingdom