About Vautour Properties Ltd (13375415) United Kingdom