About Manchester New Square Limited Partnership (LP018963) United Kingdom