About R & A Selley Properties Limited (10653241) United Kingdom