About Eleanorfields Management Company Limited (05561762) United Kingdom