About Vmf Properties Limited (SC692657) United Kingdom