About Eleanor Properties And Investment Co Ltd (13243138) United Kingdom