About R & S Properties Retford Limited (10484008) United Kingdom