About Ovc Properties Ltd (03861188) United Kingdom