About Samra Property Ltd (12872510) United Kingdom