About Magnolia Court (the Village) Management Company Limited (04135892) United Kingdom