About Shah Land & Properties Ltd (11018645) United Kingdom