About C S Wren Properties Uk Ltd. (10582296) United Kingdom