About Ellen Rydale Property Management Ltd (09796408) United Kingdom