About 27 New Walk Management Company Limited (08492777) United Kingdom