About Songhai Property Investments Limited (13107181) United Kingdom