About Villalon Properties Ltd (11845819) United Kingdom