About Sehmi Property Investments Limited (12657566) United Kingdom