About Magna Property Developments Ltd (13148502) United Kingdom