About St Clements Walk Block T Management Company Limited (02500855) United Kingdom