About Magnolia Wharf Limited (00731553) United Kingdom