About Ride Property Ltd (11725028) United Kingdom