About C & R Properties London Limited (04837882) United Kingdom