About Hosford House Residents Management Limited (02788187) United Kingdom