About Vilmar Properties Limited (09840687) United Kingdom