About Versai Properties Limited (12631462) United Kingdom