About Vector Housing Ltd (13229578) United Kingdom