About O & C Properties Ltd. (08284708) United Kingdom