About Magron Properties Limited (12976933) United Kingdom