About 59 Catherine Street Management Company Limited (10568162) United Kingdom