About Mahr Property Limited (12381221) United Kingdom