About Magnavale Properties Limited (09140887) United Kingdom