About Properties R Wells Limited (05322468) United Kingdom