About Sahara Property Investments Ltd (07094197) United Kingdom