About Magnolia Estates Holdings Limited (10664157) United Kingdom