About Ray Oliver Property Ltd (12519158) United Kingdom