About Oxus Properties Ltd (11197202) United Kingdom