About Magnolia Terrace Limited (04556876) United Kingdom