Started with Reg No. 11401988 six years ago, Water Village Stores Ltd had been a private limited company until 2019-11-12 - the day it was dissolved. The firm's last known mailing address was 80 Bramingham Road, Leagrave Luton.
Mark S. was this enterprise's managing director, selected to lead the company on 2018-06-07.
Mark S. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.