About St. Mary S Walk Newbold Management Company Limited (11854511) United Kingdom