About Vector Homes Ltd. (12483231) United Kingdom