About Magnolia Development Co Limited (11310812) United Kingdom