About Nexus Housing Ltd (12338238) United Kingdom