About Jagger Property Group Ltd (10198442) United Kingdom