About St Clements Walk Block R Management Company Limited (02500840) United Kingdom