About Shahab Mirjafari Properties Ltd (11673946) United Kingdom