About Vindis Developments Limited (01743883) United Kingdom