2017 is the year of the founding of Wells Vista Ltd, the company that is situated at St Lawrence Lodge, 37 Chamberlain Street in Somerset, Wells. That would make 7 years Wells Vista has been in the business, as it was registered on 2017-04-04. The registration number is 10709007 and its post code is BA5 2PQ. The firm's principal business activity number is 82990: Other business support service activities not elsewhere classified. Wells Vista Limited filed its latest accounts for the financial period up to 2023-04-30. The business most recent confirmation statement was filed on 2023-04-03.
Andrew V. is this specific company's individual director, that was selected to lead the company in 2017 in April.
Andrew V. is the individual who has control over this firm, owns over 3/4 of company shares.