About Viceroy Property Investments Limited (06885036) United Kingdom