About De Vine Linx Properties Limited (12597164) United Kingdom