About Vermillion Property Group Ltd (12264270) United Kingdom