About Shahram Properties Limited (12973272) United Kingdom