About Eleanor Road Management Limited (01982934) United Kingdom