About Magna Property Solutions Limited (07599852) United Kingdom