About 123 Shakspeare Walk Management Company Limited (10650775) United Kingdom