Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Ellis and Co, which is in category Criteria. The legal address of the company is 26 West Green Rd, London, Greater London N15 5NP. For more information, call 02088094826 Your comments* (not for publishing) * — Required information Ellis and Co ← View details 26 West Green Rd, London, Greater London N15 5NP, United Kingdom, London, Greater London 02088094826