About Vrss Properties Limited (12418172) United Kingdom