About Hymers & Ryle Residential Limited (12051729) United Kingdom