About Magnolia Spv Ltd (08938023) United Kingdom