About Rodor Housing & Support Ltd (08358894) United Kingdom