About R & N Selley Properties Limited (10653530) United Kingdom