About 23 Stanley Terrace Management Company Limited (11906547) United Kingdom