About Shah Properties & Investments Limited (10800591) United Kingdom