About 37 Church Street Management Company Limited (06649683) United Kingdom