About Magnolia Walk Residents Limited (11516109) United Kingdom