About Ra Properties Lettings & Management Limited (07754193) United Kingdom