About Samra Property Developments Ltd (11376341) United Kingdom