About Magnum Land And Homes Ltd (13093402) United Kingdom