About Shabahang Properties Ltd (10948898) United Kingdom