About Magnolia Estate Participation Limited (08237230) United Kingdom