About Villandro Properties Limited (01324535) United Kingdom