About Vindex Developments Limited (04394455) United Kingdom