About Oxus Property Services Ltd (12929644) United Kingdom