About Versaille Properties Limited (10514416) United Kingdom