About Mahn Properties Limited (12760502) United Kingdom